mounted mower - French English Dictionary